Key

scroll

Key Blog

  • Key 홈페이지>
  • 블로그>
  • [ue5] 자유로운 시점과 순간 이동을 실현하는 언리얼 엔진의 디버그 카메라 활용법
  • [UE5] 자유로운 시점과 순간 이동을 실현하는 언리얼 엔진의 디버그 카메라 활용법

    @kiikey4(Key Zhao)

    [UE5] 자유로운 시점과 순간 이동을 실현하는 언리얼 엔진의 디버그 카메라 활용법

    게시일 2024년 10월 20일

    0

    개요

    이 기사에서는 Unreal Engine의 디버그 카메라 사용 방법을 소개합니다. 게임 개발 중에 캐릭터가 필드 밖으로 떨어지거나 메쉬 안으로 들어갈 수 있지만, 디버그 카메라를 사용하면 안전한 장소로 이동하거나 특정 위치로 빠르게 이동할 수 있습니다.

    또한, Show CollisionPawnShow Collision 명령을 사용하여 플레이어에게 영향을 미치는 충돌을 시각적으로 확인하는 방법도 설명합니다.

    이를 통해 디버깅 작업이 효율화되고 게임 개발이 원활하게 진행됩니다.

    참고 자료

    환경

    • Unreal Engine 5.4

    본문

    게임 개발 테스트 중에 충돌(Collision)로 인해 필드 밖으로 떨어지거나 환경 메쉬 안으로 떨어질 경우 테스트 작업이 중단되어 짜증나는 경우가 자주 발생합니다. 이럴 때는 디버그 카메라(Debug Camera)를 활용하여 안전한 장소로 돌아가거나 가고 싶은 곳으로 이동할 수 있습니다.

    먼저 게임을 실행합니다. 다음으로 ToggleDebugCamera 명령을 입력하거나, 미국 키보드의 경우 세미콜론 ;을 누릅니다.

    ToggleDebugCamera_wzo26x

    디버그 카메라(프리 카메라)로 전환됩니다. 또한, 화면에 카메라의 좌표 등의 정보가 표시됩니다. WASD 키로 자유롭게 이동하고, Teleport 명령을 입력하면 중앙의 하얀 선이 가리키는 장소로 이동할 수 있습니다.

    Teleport_jkorb8

    다시 ToggleDebugCamera 명령을 입력하면 원래의 플레이어 조작으로 돌아옵니다.

    비디오에서 이러한 동작을 확인할 수 있습니다.

    이 방법을 사용하면 테스트를 다시 시작하는 번거로움이 줄어들고, 효율적으로 테스트를 진행할 수 있습니다.

    참고로, 충돌 문제를 디버그하려면 Show CollisionPawn 또는 Show Collision 명령을 사용하여 플레이어에게 영향을 미치는 충돌을 표시할 수 있습니다.

    ShowCollisionPawn_ltacqo

    이렇게 충돌 표시가 확인됩니다. ShowCollision_i3aquz

    0

    댓글

    댓글이 없습니다

    느낌을 댓글로 남겨보세요